<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style>
    
  </style>
</head>
<body>
  
</body>
<script>

                          // 列：
  // - 0-1，1-2，2-3，3-4  0~length-1-i
  // - 0-1，1-2，2-3       0~length-1-i
  // - 0-1，1-2           0~length-1-i
  // - 0-1                0~length-1-i
  // 行：length-1

  var arr = [9, 8, 7, 6, 5];
  console.log(arr);
  
  for(var i=0;i<arr.length-1;i++){
    for(var j=0;j<arr.length-1-i;j++){
      // 确认比较次数
      // console.log( j + "-" + (j+1) );
      // 比较，如果前一个大于后一个
      if( arr[j] > arr[j+1] ){
        // 交换
        var x = arr[j];
        arr[j] = arr[j+1];
        arr[j+1] = x;
      }
    }
  }
  
  console.log(arr);
</script>
</html>